Oliver Cromwell Statue in front of Palace of Westminster,  London, England, Great Britain

google plus twitter facebook

Oliver Cromwell Statue in front of Palace of Westminster, London, England, Great Britain

Previous England, United Kingdom ( 1739 / 1870 ) Next
Oliver Cromwell Statue in front of Palace of Westminster,  London, England, Great Britain

Photo Information

ID: 007093
Author: sjhaytov.com
Price with VAT : 24.00 BGN
Picture size: 3616 x 5424 px.
Nnumber of Pixels: 19613184
ISO: 100

Map

-